pile-up theory - French English Dictionary